380 research outputs found

    Evolving SDN for Low-Power IoT Networks

    Get PDF
    Software Defined Networking (SDN) offers a flexible and scalable architecture that abstracts decision making away from individual devices and provides a programmable network platform. However, implementing a centralized SDN architecture within the constraints of a low-power wireless network faces considerable challenges. Not only is controller traffic subject to jitter due to unreliable links and network contention, but the overhead generated by SDN can severely affect the performance of other traffic. This paper addresses the challenge of bringing high-overhead SDN architecture to IEEE 802.15.4 networks. We explore how traditional SDN needs to evolve in order to overcome the constraints of low-power wireless networks, and discuss protocol and architectural optimizations necessary to reduce SDN control overhead - the main barrier to successful implementation. We argue that interoperability with the existing protocol stack is necessary to provide a platform for controller discovery and coexistence with legacy networks. We consequently introduce {\mu}SDN, a lightweight SDN framework for Contiki, with both IPv6 and underlying routing protocol interoperability, as well as optimizing a number of elements within the SDN architecture to reduce control overhead to practical levels. We evaluate {\mu}SDN in terms of latency, energy, and packet delivery. Through this evaluation we show how the cost of SDN control overhead (both bootstrapping and management) can be reduced to a point where comparable performance and scalability is achieved against an IEEE 802.15.4-2012 RPL-based network. Additionally, we demonstrate {\mu}SDN through simulation: providing a use-case where the SDN configurability can be used to provide Quality of Service (QoS) for critical network flows experiencing interference, and we achieve considerable reductions in delay and jitter in comparison to a scenario without SDN

    Isolating SDN Control Traffic with Layer-2 Slicing in 6TiSCH Industrial IoT Networks

    Get PDF
    Recent standardization efforts in IEEE 802.15.4-2015 Time Scheduled Channel Hopping (TSCH) and the IETF 6TiSCH Working Group (WG), aim to provide deterministic communications and efficient allocation of resources across constrained Internet of Things (IoT) networks, particularly in Industrial IoT (IIoT) scenarios. Within 6TiSCH, Software Defined Networking (SDN) has been identified as means of providing centralized control in a number of key situations. However, implementing a centralized SDN architecture in a Low Power and Lossy Network (LLN) faces considerable challenges: not only is controller traffic subject to jitter due to unreliable links and network contention, but the overhead generated by SDN can severely affect the performance of other traffic. This paper proposes using 6TiSCH tracks, a Layer-2 slicing mechanism for creating dedicated forwarding paths across TSCH networks, in order to isolate the SDN control overhead. Not only does this prevent control traffic from affecting the performance of other data flows, but the properties of 6TiSCH tracks allows deterministic, low-latency SDN controller communication. Using our own lightweight SDN implementation for Contiki OS, we firstly demonstrate the effect of SDN control traffic on application data flows across a 6TiSCH network. We then show that by slicing the network through the allocation of dedicated resources along a SDN control path, tracks provide an effective means of mitigating the cost of SDN control overhead in IEEE 802.15.4-2015 TSCH networks

    Atomic-SDN: Is Synchronous Flooding the Solution to Software-Defined Networking in IoT?

    Get PDF
    The adoption of Software Defined Networking (SDN) within traditional networks has provided operators the ability to manage diverse resources and easily reconfigure networks as requirements change. Recent research has extended this concept to IEEE 802.15.4 low-power wireless networks, which form a key component of the Internet of Things (IoT). However, the multiple traffic patterns necessary for SDN control makes it difficult to apply this approach to these highly challenging environments. This paper presents Atomic-SDN, a highly reliable and low-latency solution for SDN in low-power wireless. Atomic-SDN introduces a novel Synchronous Flooding (SF) architecture capable of dynamically configuring SF protocols to satisfy complex SDN control requirements, and draws from the authors' previous experiences in the IEEE EWSN Dependability Competition: where SF solutions have consistently outperformed other entries. Using this approach, Atomic-SDN presents considerable performance gains over other SDN implementations for low-power IoT networks. We evaluate Atomic-SDN through simulation and experimentation, and show how utilizing SF techniques provides latency and reliability guarantees to SDN control operations as the local mesh scales. We compare Atomic-SDN against other SDN implementations based on the IEEE 802.15.4 network stack, and establish that Atomic-SDN improves SDN control by orders-of-magnitude across latency, reliability, and energy-efficiency metrics

    BLoB: Beating-based Localization for Single-antenna BLE Devices

    Get PDF
    Low-power wireless communication protocols based on synchronous transmissions have recently gained popularity. In such protocols, packets can be demodulated correctly even though several devices transmit at the same time, which results in high reliability and energy efficiency. A by-product of synchronous transmissions is the beating effect: a sinusoidal pattern of constructive and destructive interference across the received signal. In this paper, we leverage this beating to propose a new localization approach. Specifically, we present BLoB, a system in which multiple anchors transmit packets synchronously using the constant tone extension, an optional bit sequence introduced by BLE 5.1, whose signal is sent with constant amplitude and frequency. We let mobile tags sample the superimposed signal resulting from the synchronous transmissions, and extract peaks in the beating and signal spectrum. These peaks provide key insights about the anchors’ location that complement received signal strength information and allow BLoB to derive a tag’s position with sub-meter accuracy. A key property of BLoB is that both anchors and tags employ a single antenna, in contrast to state-of-the-art localization schemes based on angle of arrival/departure information that require costly and bulky antenna arrays to achieve sub-meter accuracy. We implement BLoB on off-the-shelf BLE devices and evaluate its performance experimentally in both static and mobile settings, and in different environments: office rooms, library, meeting room, and sports hall. Our results show that BLoB can distinguish several anchors in a single synchronous transmission and that it retains a sub-meter localization accuracy even in challenging indoor environments

    Selective Association Between Tetris Game Play and Visuospatial Working Memory: A Preliminary Investigation

    Get PDF
    Recent experimental and clinical research has suggested that Tetris game play can disrupt maladaptive forms of mental imagery because Tetris competes for limited cognitive resources within visuospatial working memory (WM) that contribute to imagery. Whether or not Tetris performance is selectively associated with visuospatial WM remains to be tested. In this study, young adults (N = 46) completed six standardized measures indexing verbal and non-verbal reasoning, verbal and visuospatial short-term memory, and verbal and visuospatial WM. They also played Tetris. Consistent with the hypothesis that visuospatial WM resources support Tetris game play, there was a significant moderate positive relationship between Tetris scores and visuospatial WM performance but no association with other cognitive ability measures. Findings suggest that Tetris game play involves both storage and processing resources within visuospatial WM. These preliminary results can inform interventions involving computer games to disrupt the development of maladaptive visual imagery, for example, intrusive memories of trauma.Copyright © 2017 John Wiley & Sons, Ltd.Funded by - United Kingdom Medical Research Council intramural programme. Grant Numbers: MC-A060-5PR50, MC-APQ500 - The Cambridge Commonwealth, European and International Trus

    Evidence of an advantage in visuo-spatial memory for bilingual compared to monolingual speakers

    Get PDF
    Previous research has indicated that bilinguals outperform monolinguals in cognitive tasks involving spatial working memory. The present study examines evidence for this claim using a different and arguably more ecologically valid method (the change blindness task). Bilingual and monolingual participants were presented with two versions of the same scenes and required to press a key as soon as they identified the alteration. They also completed the word and alpha span tasks, and the Corsi blocks task. The results in the change blindness task, controlled for group differences in non-verbal reasoning, indicated that bilinguals were faster and more accurate than monolinguals at detecting visual changes. Similar group differences were found on the Corsi block task. Unlike previous findings, no group differences were found on the verbal memory tasks. The results are discussed with reference to mechanisms of cognitive control as a locus of transfer between bilingualism and spatial working memory tasks
    • …
    corecore